پیش نیاز: CSCI 112، CSCI 115، CSCI 119. نحو و دوره های کلاس برنامه نویسی صفر تا صد معنای زبان های برنامه نویسی. تحلیل واژگانی، تکنیک های تجزیه، مولد تجزیه کننده، تجزیه SLR و LALR. مقدمه ای بر سازماندهی جدول نمادها و روال های معنایی. مولدهای کامپایلر
CSCI 146. معماری سیستم ها
پیش نیازها: CSCI 113، CSCI 144. تجزیه و تحلیل عمیق یک یا چند سیستم عامل -- ساختارهای داده سیستم، معماری سخت افزار، توابع پوسته و هسته، روال های ورودی/خروجی، مدیریت وقفه. موضوعات دیگر ممکن است شامل معماری های سخت افزاری موازی، تجزیه و تحلیل عملکرد باشد.
واحد: CSCI 148. برنامه نویسی سیستم ها
پیش نیازها: CSCI 113، CSCI 144. موضوعات شامل پیاده سازی اجزای سیستم عامل و اصلاح سیستم های موجود است. درایورهای دستگاه، مدیریت حافظه، شبکه های ارتباطی و سیستم های فایل مورد بررسی قرار خواهند گرفت. پروژه ها دوره های کلاس برنامه نویسی صفر تا صد مورد تاکید قرار خواهد گرفت.
واحد: 3CSCI 150. مقدمه ای بر مهندسی نرم افزار
پیش نیاز: CSCI 41. تاریخچه، اهداف، و انگیزه مهندسی نرم افزار. مطالعه و استفاده از روش های مهندسی نرم افزار. الزامات، مشخصات، طراحی، پیاده سازی، آزمایش، تایید و نگهداری سیستم های نرم افزاری بزرگ. برنامه نویسی تیمی (2 سخنرانی، 3 ساعت آزمایشگاهی)
واحد: 3دوره به طور معمول ارائه ایرانیان سایبرشده: پاییزCSCI 152E. مهندسی نرم افزار
پیش نیاز: CSCI 150. بررسی عمیق تکنیک ها برای مشخصات، طراحی، پیاده سازی، آزمایش و تأیید نرم افزار. رابط های انسان و کامپیوتر روش های رسمی توسعه نرم افزار استفاده از ابزارهای مهندسی نرم افزار برای توسعه پروژه های نرم دوره های کلاس برنامه نویسی صفر تا صد افزاری قابل توجه. (2 سخنرانی، 2 ساعت آزمایشگاهی)
واحد: 3دوره به طور معمول ارائه شده: بهارCSCI 154. شبیه سازی
پیش نیازها: CSCI 41, CSCI 60; ریاضی 75. شبیه سازی به عنوان ابزاری برای مطالعه سیستم های پیچیده در علوم کامپیوتر، آمار و تحقیقات عملیات. تولید متغیرهای تصادفی بررسی اصول پشت سر و نمونه هایی از زبان های شبیه سازی.
واحد: 3دوره به طور معمول ارائه شده: بهارCSCI 156. سیستم ها و پروتکل های کار اینترنتی
پیش نیاز: CSCI 114 (ممکن است همزمان دوره های کلاس برنامه نویسی صفر تا صد گرفته شود) یا اجازه مربی. بررسی فناوریهای شبکه زیربنایی اتصالات در سطح برنامه، معماری شبکه، آدرس دهی، نگاشت آدرس های انتزاعی به آدرس های فیزیکی، دیتاگرام های مسیریابی، پیام های خطا و کنترل، لایه بندی پروتکل، دروازه ها، زیرشبکه ها. مشتری-سرورفعل و انفعالات ver لایه های بالایی پشته های پروتکل.
واحد: 3دوره به طور معمول ارائه شده: پاییزCSCI 164. برنامه نویسی هوش مصنوعی
پیش نیاز: CSCI 117. مقدمه ای بر روش های حل مسئله از هوش مصنوعی. سیستم های تولید سیستم های دانش محور فراگیری ماشین. موضوعات انتخاب شده از منطق فازی، مدل های شبکه عصبی، الگوریتم های ژنتیک. تایید، تایید، تست.
واحد: 3دوره به طور معمول ارائه شده: بهارCSCI 166. اصول هوش مصنوعی
پیش نیاز: CSCI 164. تجزیه و تحلیل مدل های مبتنی بر دانش و عصبی، از جمله خود سازماندهی، مدل های یادگیری متوالی، مدل های الهام گرفته از عصبی استدلال و ادراک. ادغام پارادایم های مختلف
واحد: 3دوره به طور معمول ارائه شده: پاییزCSCI 168E. تجزیه و تحلیل داده های بزرگ
پیش نیاز: ریاضی 75; CSCI 115; CSCI 164 (شرایط مشترک) یا اجازه مربی. مقدمه ای دوره های کلاس برنامه نویسی صفر تا صد بر داده کاوی و فرآیند کشف دانش، مبانی کلان داده، نقشه کاهش: رویه های نقشه و کاهش، کاهش ابعاد: تجزیه ارزش واحد و تقریب رتبه پایین، مجموعه آیتم های مکرر و
:: برچسبها:
دوره های کلاس برنامه نویسی صفر تا صد ,
:: بازدید از این مطلب : 574
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0